Search Scottish Islands hotels

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Go beyond your typical stay in Scottish Islands

Check prices for these dates

Filter by

Property class

Guest rating

Selecting then applying a filter from this group will update the results on a new page

Our top choices for Scottish Islands hotels

1. Minnies Rooms

Minnies Rooms
3.5 star property
Dunvegan
9.4 out of 10, Exceptional, (196 reviews)
"Maryanne is the perfect hostess. The accommodations are excellent and continental breakfast is top notch. Will definitely stay again."
United States
Denise
The price is AU$221
includes taxes & fees
30 Nov - 1 Dec
Minnies Rooms

2. Greshornish House Hotel

Greshornish House Hotel
4.0 star property
Skeabost
9.4 out of 10, Exceptional, (211 reviews)
"Our stay at Greshornish was lovely. It’s quite a remote location, but would be a lovely place to stay for a few days. We used it as a halfway point traveling around the Isle of Skye . Also, the breakfast was very good."
United States
Donna
The price is AU$101
includes taxes & fees
2 Dec - 3 Dec
Greshornish House Hotel

3. Atholl House Skye

Atholl House Skye
3.0 star property
Dunvegan
9.8 out of 10, Exceptional, (89 reviews)
"Great hotel — very cozy with a wonderful atmosphere."
United Kingdom
Avi
The price is AU$316
includes taxes & fees
8 Nov - 9 Nov
Atholl House Skye

4. Skeabost House Hotel

Skeabost House Hotel
4.0 star property
Skeabost
9.0 out of 10, Wonderful, (559 reviews)
"Rooms spacious. Washrooms are huge and recently renovated. Food was delicious with friendly and knowledgeable staff. Views from dining room are exceptional. Hotel does smell a bit older, not surprisingly given its history. Remote location if someone is planning to spend a prolonged time."
Canada
Marc Andre
The price is AU$293
includes taxes & fees
4 Dec - 5 Dec
Skeabost House Hotel

5. Cuillin Hills Hotel

Cuillin Hills Hotel
4.0 star property
Portree Town
9.6 out of 10, Exceptional, (623 reviews)
"The grounds were beautiful, the view from our room was sublime, the food was amazing and the staff were friendly and helpful. We did a lot of moving hotels during our trip and I wish we had at least one more day here."
United States
Christine
The price is AU$282
includes taxes & fees
1 Dec - 2 Dec
Cuillin Hills Hotel

6. LAIMHRIG

LAIMHRIG
2.0 star property
Torrin
The price is AU$173
includes taxes & fees
8 Nov - 9 Nov
LAIMHRIG

7. Bracken Hide Hotel

Bracken Hide Hotel
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (423 reviews)
"Hotel is very cool, nice rooms, great food/bar!"
United States
michael
The price is AU$271
includes taxes & fees
2 Dec - 3 Dec
Bracken Hide Hotel

8. The Marmalade Hotel

The Marmalade Hotel
4.0 star property
Portree Town
9.2 out of 10, Wonderful, (371 reviews)
"Great location up street from downtown. Good restaurant and breakfast was included. Very nice size room with good amenities."
United States
Russ
The price is AU$210
includes taxes & fees
19 Nov - 20 Nov
The Marmalade Hotel

9. The Skye Inn

The Skye Inn
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (409 reviews)
"Comfortable stay, great breakfast and staff"
United States
Jennifer
The price is AU$210
includes taxes & fees
16 Nov - 17 Nov
The Skye Inn

10. Uig Hotel

Uig Hotel
3.0 star property
Uig
9.4 out of 10, Exceptional, (1,003 reviews)
"Great place Beautiful area and very good food"
United States
Justin
The price is AU$344
includes taxes & fees
17 Nov - 18 Nov
Uig Hotel

11. Sligachan Hotel

Sligachan Hotel
3.0 star property
Minginish
8.6 out of 10, Excellent, (666 reviews)
"Perfect Location with spectacular views and lovely staff Highly Recommended"
United Kingdom
Martin
The price is AU$256
includes taxes & fees
22 Nov - 23 Nov
Sligachan Hotel

12. The Bosville

The Bosville
4.0 star property
Portree Town
9.0 out of 10, Wonderful, (310 reviews)
"Have nothing bad to say. Our stay was perfect. The staff could not be friendlier. The breakfast was amazing!!"
Canada
Linda
The price is AU$192
includes taxes & fees
6 Dec - 7 Dec
The Bosville

13. Brae Lea Guest House

Brae Lea Guest House
2.0 star property
South Uist
10.0 out of 10, Exceptional, (42 reviews)
"Clean room, lovely location and a great host"
United States
Carol
The price is AU$212
includes taxes & fees
7 Dec - 8 Dec
Brae Lea Guest House

14. Hebridean Stay

Hebridean Stay
2.0 star property
Benbecula
10.0 out of 10, Exceptional, (2 reviews)
"No issues welcoming hosts very clean ideal for my short stay while I was working on the island but equally as good for anyone talking a short hiking break or similar would recommend and be more than happy to stay when I return next year"
United Kingdom
Martyn
The price is AU$277
includes taxes & fees
8 Nov - 9 Nov
Hebridean Stay

15. The Portree Hotel

The Portree Hotel
3.0 star property
Portree Town
9.2 out of 10, Wonderful, (65 reviews)
"Loved the hotel. Fabulous room. Entrance hall tired. Food lovely. Staff very helpful!"
United Kingdom
Paul
The price is AU$280
includes taxes & fees
1 Dec - 2 Dec
The Portree Hotel

16. Eilean Iarmain

Eilean Iarmain
3.0 star property
Sleat
9.4 out of 10, Exceptional, (280 reviews)
"Very special place, we can’t wait to revisit. Lovely, quaint room with lots of storage. Beautiful restaurant and homey pub. Location is simply perfect."
Canada
Renaud
The price is AU$184
includes taxes & fees
8 Nov - 9 Nov
Eilean Iarmain

17. Broadford Hotel

Broadford Hotel
3.0 star property
Broadford
8.6 out of 10, Excellent, (252 reviews)
"The power went out due to the storm and the team at Broadford Hôtel was super helpful. They found us an other place to stay and arranged everything for us beautifully."
France
Marguerite
The price is AU$245
includes taxes & fees
12 Nov - 13 Nov
Broadford Hotel

18. Toravaig House Hotel

Toravaig House Hotel
4.0 star property
Teangue
9.0 out of 10, Wonderful, (221 reviews)
"Outstanding location, very nice hotel, excellent service."
United States
Ricardo
The price is AU$138
includes taxes & fees
3 Dec - 4 Dec
Toravaig House Hotel

19. Isle of Raasay Distillery

Isle of Raasay Distillery
4.0 star property
Isle of Raasay
9.6 out of 10, Exceptional, (79 reviews)
"Beautiful setting, excellent food,comfortable room with a great view, informative distillery tour and no obligation to purchase."
United Kingdom
Pauline
The price is AU$336
includes taxes & fees
12 Nov - 13 Nov
Isle of Raasay Distillery

20. Tongadale Hotel

Tongadale Hotel
3.0 star property
Portree Town
8.2 out of 10, Very good, (885 reviews)
"Had a great stay here and the live music was amazing."
United States
Neal
The price is AU$340
includes taxes & fees
8 Nov - 9 Nov
Tongadale Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Compare top hotels in Scottish Islands

3.5 star property
Dunvegan
4.0 star property
Skeabost
3.0 star property
Dunvegan
4.0 star property
Skeabost
4.0 star property
Portree Town
9.4
Exceptional
196 reviews
9.4
Exceptional
211 reviews
9.8
Exceptional
89 reviews
9.0
Wonderful
559 reviews
9.6
Exceptional
623 reviews
The price is AU$221
includes taxes & fees
30 Nov - 1 Dec
The price is AU$101
includes taxes & fees
2 Dec - 3 Dec
The price is AU$316
includes taxes & fees
8 Nov - 9 Nov
The price is AU$293
includes taxes & fees
4 Dec - 5 Dec
The price is AU$282
includes taxes & fees
1 Dec - 2 Dec
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • Yes, Pet-friendly
  • No WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • No Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking
  • Yes, Breakfast included
  • No Pool
  • No Spa
  • No Pet-friendly
  • Yes, WiFi included
  • Yes, Parking

Stay near popular Scottish Islands attractions

Learn more about Scottish Islands

Surrounding the northern tip of the United Kingdom are nearly 800 individual islands, some inhabited, some not, but all beautiful.

A waterfront with colorful buildings and a stone wall.

Top Scottish Islands Hotel Reviews

Find out more about Scottish Islands

Top reasons to visit Scottish Islands

  • Breathtaking Natural Beauty: The Scottish Islands boast stunning landscapes, from the rugged Hebrides to the tranquil beaches of Skye, perfect for nature lovers.
  • Outdoor Adventures: Visitors can engage in a variety of activities, including hiking, coastal walks, and exhilarating sea adventures.
  • Cultural Richness: Explore majestic castles, historic lighthouses, and immerse yourself in the local traditions and cuisine.
  • Welcoming Accommodations: A diverse range of accommodations, from luxury guesthouses to pet-friendly options, cater to all travellers.
  • Scenic Ferry Trips: Enjoy guided tours and ferry rides that showcase the islands' stunning landscapes and rich culture.

Find great hotels near Scottish Islands

Embrace the enchanting charm of the Scottish Islands with a diverse selection of hotel accommodations tailored to your every desire. From luxurious guesthouses and bed & breakfasts to pet-friendly options, these islands offer welcoming environments for all, including LGBTQIA travellers. Discover the best luxury hotels and indulge in a memorable holiday experience amidst stunning landscapes and rich culture.

  • Atholl House Skye: Atholl House Skye, boasting an impressive guest rating of 10.0, offers a serene retreat with a focus on comfort and convenience. Located 19km from the Scottish Islands, this hotel type lodging features a delightful array of dining options, including complimentary breakfast served daily. Guests can unwind with entertainment options such as digital television, ensuring a leisurely stay. The tranquil village setting provides picturesque views and opportunities for exploration, making it an ideal choice for those seeking a relaxing getaway.
  • Minnies Rooms: With a commendable guest rating of 9.4, Minnies Rooms offers a charming bed and breakfast experience just 19km from the Scottish Islands. This accommodation prides itself on providing a hearty breakfast, complimentary on weekends and daily, to start your day off right. Guests can enjoy the nearby sea and bay views, creating a picturesque backdrop for your stay. The intimate atmosphere and friendly service make it a delightful option for travellers looking to immerse themselves in the natural beauty of the area.
  • Skye Lodge: Skye Lodge, also rated 10.0, is a welcoming guesthouse located 19km from the Scottish Islands, making it a prime choice for those travelling with pets. Offering a pet-friendly policy with certain restrictions, this accommodation ensures a comfortable stay for both you and your furry companions. Guests can take advantage of the various amenities tailored for pet owners, and the surrounding area provides ample opportunities for exploration. The inviting atmosphere and commitment to guest satisfaction make Skye Lodge a noteworthy choice for your holiday.

Where to stay near Scottish Islands

The Scottish Islands offer an enchanting escape for those seeking stunning scenery and outdoor adventures. From the rugged beauty of the Hebrides to the tranquil beaches of Skye, each island presents a unique charm. Enjoy romantic strolls along the coastline, discover luxury accommodations, and immerse yourself in the breathtaking landscapes of the Scottish Highlands. Whether you're exploring hidden coves or indulging in local cuisine, the islands promise a memorable holiday experience filled with natural wonders.

  • Glendale: Nestled 14km from the Scottish Islands, Glendale is a charming city that offers a delightful mix of romantic, outdoor, and cultural experiences. The best time to visit is during the peak seasons from March to April and September, when the natural beauty and local culture come alive. Adventurous souls can explore the scenic hiking trails, while history enthusiasts will appreciate the nearby historic places, castles, and monuments. Glendale’s quaint stores provide a perfect opportunity for leisurely shopping, making it an ideal base for your Scottish getaway.
  • Waterstein: A picturesque village located 11km from the Scottish Islands, Waterstein is an outdoor enthusiast's paradise. With peak tourist arrivals from July to September, visitors flock here for romantic adventures and breathtaking landscapes. The area boasts excellent recreational spaces and hiking trails, ideal for those seeking an active holiday. Notable landmarks include a stunning lighthouse and lookout points that offer panoramic views of the surrounding scenery, making Waterstein a perfect spot for nature lovers and photographers alike.
  • Orbost: Situated 14km from the Scottish Islands, Orbost is a quaint village that attracts visitors seeking beachside relaxation and outdoor enjoyment. Peak travel occurs from August to October, when the beach life flourishes alongside the vibrant local culture. Guests can enjoy the recreational areas and scenic trails, while the nearby harbour and marina offer charming waterfront experiences. Orbost’s laid-back atmosphere and access to stunning coastal views make it an inviting destination for those looking to unwind and explore.

Things to do in Scottish Islands

The Scottish Islands offer a perfect setting for beach and outdoor family holidays. Visitors can indulge in a variety of activities including hiking, sightseeing, and exhilarating sea adventures. Don't miss the chance to embark on guided tours and scenic ferry trips that showcase the stunning landscapes and rich culture of the islands.

Shopping

The Isle of Skye offers unique shops like The Skye Batik, where you can find handmade textiles and local crafts. On the Isle of Harris, visit the Harris Tweed Shop for authentic tweed goods. Explore quaint local markets for charming souvenirs and gifts that reflect the island's culture.

Recreation

The Isle of Skye offers tranquil wellness retreats amidst stunning landscapes, with opportunities for yoga and meditation overlooking the sea. Nearby, the Fairy Pools provide a refreshing natural swimming experience, surrounded by dramatic scenery, while local spas feature treatments using natural Scottish ingredients for ultimate relaxation.

Adventure

In the Isle of Skye, hike the famous Quiraing for breathtaking views and dramatic landscapes. On the Isle of Mull, explore the colourful town of Tobermory and embark on a wildlife boat tour to spot seals and puffins in their natural habitat.

Nightlife

Explore the vibrant nightlife at The Islay Hotel on the Isle of Islay, where you can enjoy live music and a welcoming atmosphere. For a more laid-back vibe, visit the Skye Bar in Portree for local ales and a relaxed setting to unwind after a day of exploration.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Scottish Islands

  • The most and least expensive months on average to stay in a hotel: The hotel pricing around Scottish Islands is moderately seasonal. The cheapest months to stay around Scottish Islands are January to February and November, where the prices are moderately lower. This is in comparison to May and July to August, where prices are moderately higher.
  • The best time to book a hotel: Booking a hotel around Scottish Islands about 3+ months out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay around Scottish Islands is Saturday. The most expensive day to stay around Scottish Islands is Wednesday.
  • Find cheap hotels on Expedia: Utilise Expedia’s search tool to refine your preferences, including your budget, desired location, and the type of accommodation you prefer. To discover the best prices and offers, arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can make significant savings by combining your hotel stay in the Scottish Islands with your flights and activities through an Expedia package.

Find the best attractions near Scottish Islands

The Scottish Islands offer a delightful blend of beach, outdoor, and family holidays. Visitors can explore captivating points of interest, including stunning beaches, majestic castles, and historic lighthouses. With a focus on outdoor activities and cultural experiences, the islands cater to a variety of travellers seeking adventure and relaxation amidst breathtaking landscapes.

  • Dunvegan Castle: Situated 19km from the Scottish Islands, Dunvegan Castle is renowned for its rich history and stunning surroundings. As the ancestral home of the MacLeod clan, visitors can explore its beautiful gardens and learn about the castle's romantic heritage.
  • Neist Point Lighthouse: Located 10km away, Neist Point Lighthouse offers breathtaking coastal views and a glimpse into Scotland's maritime history. The dramatic cliffs and the lighthouse create a picturesque setting, perfect for photography and enjoying the rugged scenery.
  • Talisker Beach: A scenic 24km from the Scottish Islands, Talisker Beach is known for its striking landscapes and tranquil atmosphere. The beach is a fantastic spot for leisurely walks, with its golden sands and dramatic cliffs providing a stunning backdrop.

Best time to go to Scottish Islands

The best time to visit Scottish Islands can depend on the weather and when visitor numbers rise and fall. The hottest average temperature around Scottish Islands falls in July and August. August has high visitor numbers and mostly cloudy weather. The coolest average temperature around Scottish Islands falls in February, visitor numbers are low and weather is mostly cloudy with light rain.

Calendar MonthTemperaturePrecipitationCloudinessOccupancyPricing
January42.1°F (5.6°C)Light RainMostly CloudyLowModerately Low
February41.9°F (5.5°C)Light RainMostly CloudyLowModerately Low
March43.0°F (6.1°C)Light RainMostly CloudyAverageAverage
April45.7°F (7.6°C)Light RainMostly CloudyAverageAverage
May49.3°F (9.6°C)Light RainMostly CloudyHighModerately High
June53.8°F (12.1°C)Light RainMostly CloudyAverageAverage
July55.9°F (13.3°C)Light RainMostly CloudyAverageModerately High
August55.9°F (13.3°C)Light RainMostly CloudyHighModerately High
September54.3°F (12.4°C)Light RainMostly CloudyHighAverage
October51.6°F (10.9°C)Light RainMostly CloudyAverageAverage
November48.4°F (9.1°C)Light RainMostly CloudyAverageModerately Low
December45.1°F (7.3°C)Light RainMostly CloudyLowAverage

The nearest major airports for your trip to Scottish Islands

Accessing the Scottish Islands is feasible via several major airports. EDInburgh Airport (EDI) is located 262km away, with nearby hotels such as Crescent House and Virgin Hotels Edinburgh, both 11km from the airport, and Sheraton Grand Hotel & Spa, 10km away. GLAsgow International Airport (GLA) is 220km from the islands, with JA Mar Hall Scotland just 6km away, and Kimpton Blythswood Hotel & Spa 11km distant. INVerness Airport (INV) is the closest at 167km, featuring Ness Walk and Rocpool Reserve, both 13km from the airport, ensuring convenient access to your island adventure.